package com.cards_game.simple_ddz.bean;

import com.cards_game.simple_ddz.constants.CardConstants.Joker;

/**
 * 大小王，虽然大小王不应该继承基本牌，并不是继承关系，但是，想不出更好的实现，只能暂时这么写
 * @author 郭国辉
 * 
 *     2017年6月23日上午10:41:31
 */
public class KingCardBean extends BaseCardBean{
	private Joker joker;

	public Joker getJoker() {
		return joker;
	}

	public void setJoker(Joker joker) {
		this.joker = joker;
	}
	
	/**
	 * @return
	 */
	@Override
	public int getNum() {
		if(joker!=null){
			return -1;
		}
		return super.getNum();
	}
	/**
	 * @return
	 */
	@Override
	public String toString() {
		return "KingBean [joker=" + joker + "]";
	}
    
}
